enough life support - German English Dictionary